The phrase "modern invention" refers to something that has been created or discovered recently, using current ideas, technology, or methods.